environmental alleviation - Espagnol Anglais Dictionnaire